feat: add mzapo sdl
refactor: split pheripherals to separate library
fix: include xwin only for computer
refactor: handle correctly get and set pixel out of bounds
refactor: add option to clear display without render
feat: add option to run on x86 computer with sdl
feat: add check for null display address for testing
feat: use floats instead of doubles
fix: struct constants
feat: add display utils functions