Simple game surface
Refactored drawing
Now using classes to declare UI elements and draw stuff
Added pause / resume
refactor and tweaks on buttons