Cleaned up the relationship between entity and world.

But collision still doesn't work! Hm. Any ideas why the intersection operations aren't functioning?