Refactored code a bunch to clean it up and make it more logical. redid how the grongus and player are interacted with, by moving the
checks into a more logical spot(map for collision checking).  Updating rooms, players, and grongus is also more logical with the addition of
"updateX" where X is the class you want updated.  Added a "addThingTo" for rooms, as well.  ****Settle on where movement happens****
as it is, it happens inside GrongusMap under playerMoved.

 Take a look at the character classes.
Also,