Layed ground work for unit controll

Added hero class to differentiate between PCs and NPCs. Updated
LevelController to cause keypresses to alter hero xy. Broke something
unknown.