Added KeyboardManager and rough Mainloop logic.