adding dependencies
wip initializing top level regions
fix css for sidebar animation
refactoring app helpers
adds basic model structure of games. not sure whether many smaller
models is better than handling state in one monolithic model, but the
structure will be easier to handle, if less DRY. much of the
logic can be moved to modules, i think.
trying a state machine instead of many small models
adds aasm to game model