mmm
finally moving the doc from google docs here. Also, sdl gui is mostly fixed, just menu doesnt react to keypresses