added ability to map clicks to isometric coordinates
factored some vector to direction logic out from level gen
replaced temporary wasd controls with proper mouse movement