0.0.2 Collision works for env

I'm done working on collision for now. It still uses the awful methods
it's been using but it works for all types of collision so for now, it's
done.