fix: makefile to build always
refactor: put all pheripherals to one object
fix: dependencies for platform switch
feat: add outline for cursor
fix: makefile correct phony
refactor: move logger to library
refactor: add errors to enum
feat: add text viewer to root Makefile
fix: make Makefile delete old files if architecture is switched
fix: use rpath instead of ld library path
fix: rgb leds memory offset
feat: turn on red led on error
feat: turn on ledstrip for cursor position
fix: correct led strip leds count
fix: correct order of led strip light
feat: add loading progress bar
refactor: split pheripherals to separate library
feat: add jpeg and png load
refactor: add makefile option for argument in environment
feat: add mode change to scroll through picture