feat: add run file browser make target
feat: make copy-executable copy another needed files to mz_apo
docs: add makefile doxygen generate
fix: add mzapo sdl clean
feat: add mzapo sdl
feat: add file browser base
refactor: move gui elements to gui library
fix: makefile to build always
fix: dependencies for platform switch
fix: makefile correct phony
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
refactor: split pheripherals to separate library
feat: add main Makefile