Minor changes
Cleanup of some redundant HTML
Added keyboard control support
Fixed some errors. Added support for keyboard use