basic gui

will add animations and menu functions later, and will also do a proper
in-game gui stuff later