12/8 Collision improved and objects(env) added

Collision could still be better but now it's good enough to move on from
it for a while. Objects (which I'm calling env for environmental
objects) now appear on screen in the correct order. Also made comments
more helpful.