Version 0.1.12

Backend changes:
* Added logic to Act method in Enemy class to check if player is in range and call Attack method if so.
* New Attack method in Enemy class; called when an enemy is in range to attack.  Fixes #48
* New Move method in Enemy class; currently, this doesn't actually do anything.
* Added `hitpoints` field to `character` table.