Refactored human-interface.js, made it so that step pointers didn't display over nonpassable terrain.
Merge pull request #1 from rschaosid/gamelogic

Merge human-interface.js refactor