Half hearted attempt at documentation, fixed some of the constants, fixed a bug with the player cursor not aiming at the right sqaure. Big thing: One NPC per house