refactor: remove irrelevant comment
refactor: move direction to library
feat: add outline for cursor
refactor: add errors to enum
feat: turn on red led on error
feat: turn on ledstrip for cursor position
feat: add loading progress bar
refactor: split pheripherals to separate library
feat: add jpeg and png load
feat: add mode change to scroll through picture
fix: close program after not loading image
feat: make rotation encoders more natural by changing direction
fix: incorrect command handling for rotation encoders
refactor: remove debug prints
feat: make better logging of start
feat: add zooming to cursor
feat: optimize upscale to not use floats
feat: use NN for downscaling and optimize without using floats
fix: include xwin only for computer