Initial project setup. Registered callback functions and set up Keyboard input to map into the menu function.