2d collision works as intended, completely.

3d collision still to code, although there is a below-collision
detection when the object has tag "floor"