Added some comments to app.js
Added reset functionality
Moved logic for keyboard into it's own view
Added timer, moved game logic from keyboard view back into controller, now can track wether all sets have been solved and restart at the end