Adding more formal structure to controller
Cleaning up front end, added entity framework and web api
Moved test case details below case and preliminary keybindings up
Added alt-tab support for type changes
bug fixes for keybindings