The best commit in CPTGAME history since sliced bread.

Disclaimer: CPTGAME does not have sliced bread.
Fixed the collision, added PLAYER VISION. WHAT? YEAH. PLAYER VISION.
MMM. (at the cost of like 2 extra files)