Start on menus
Add menu system
Menus can depend on textures, fonts, and shaders
Move core menu code into own module
Menu buttons detecting clicks
Relative sizing on menu squares
Use relative rects for button target sizing
Only draw / detect clicks on the current screen
Work on menu transitions
Animated menus
Clamping/Rlerping
Include incoming parameter to menu draw func
Add some menu building utils
Update example