Forced player to spawn on a floor tile.

Player now always spawns on a floor tile. Also, torches (the source of
that lighting that doesn't actually render yet) is slightly random in
strength and the movement is actually arrow keys not WASD.