add angular-ui-utils dependency
add ui-utils modules
use angular-ui-utils ng-keypress directive
fix unwatching of games
simplify and improve layout