Adds Games

A Game is a collection of characters, and defines an initial state for
new characters. So all new characters should start in a game.
Adds chosen

This greatly improves the functionality of selects.

See http://harvesthq.github.io/chosen for details.