User config menu

#9 Create user configuration menu (resolution and fullscreen)
#21 Overlay GUI elements to be standard throughout engine.