feat: show values on text
feat: move around using the mouse
feat: display text with exit iteration of coordinate
refactor: separate functions into files
fix: visual not appearing without event
fix: only calculate points if position has been updated
feat: zoom in and out
feat: SDL3 display
refactor: separate functions into files
feat: basic .ppm output
chore: setup files