Changed map loading to accommodate new level loader being made

cPoly is currently broken, it handles triangle and squares just fine,
but hexagons are breaking it. It's going to be very very hard to fix
whatever's going on, I'm just not sure if it's worth it, right now.
Unless triangles break, I think I'm going to do collisions for the game
using triangles and squares only. Potential fix MAY come out, if I feel
motivated enough to dig through the mathematics and build a demo aimed
at testing this.