Merge pull request #19 from nealcpeters/gameplay

Gameplay
Merge pull request #20 from nealcpeters/gameplay

Hero movement and tests added
Merge pull request #21 from nealcpeters/gameplay

added initial hero view
added tests and gameplay logic in models