added a sphere culling method, started work on world