Added Keyboard functionality
Added update/rendering capabilities