Implemented actually painting buttons and showing which ones are recommended.
Added a border to the menu buttons
Added some graphics
Started optimizing the menu. UNSTABLE
Improved and finished the GUI part of the menu.

Opens with Q, navigates with arrow keys, can be bound to functions.
Rewrote how the menu is loaded.
Menu optimized, simple building from packages implemented.
Added some buttons and some documentation
Added randomly generated maps.
Started with pathfinding and updated readme drastically. Added a test robot for testing pathfinding.
Updated .gitignore
Merged developing to master