Removed broken platforming demo, added full keyboard support as well as
begin the support for mouse development