Added basic Keyboard and Mouse input capabilities