Npc spawning fixed

Changed the new npc positioning code. There now is a function that tries to place the npc at a certain location. If that location is not empty (using the game->is_empty function). It spirals around the location to find a match.