Fixed the camera positioning, added bounds to the map & made NPC movement more 'real'