improved controls

-scenes can bind keys to toggle actions
-removed unnecessary functions from controls{}
-In the demo, you can use the "delete" key to delete an object and use
arrow keys to navigate the menus
-updated readme