refactored, fixed makeCell bug, added relative-to-world cell spawning