Merge pull request #1 from njostonehouse/master

Add non-player AI.
Rolling the NonPlayers into the same list as the players.  They're currently hard to tell apart in the UI, but that should come soon.
Adding partials html views for player and nonplayer.  The layout is a lot
more awkward now that the table is gone (necessary, as far as I can tell,
for partials to work).  The partials also have access to (and take
advantage of) the playerController, which is just awful but does the job
for now.