added console & basic menu layout

console is still unfinished and might need some care.
Menu buttons does work with the mouse and keyboard.