removed jump-game art game code. added edge detection instead of aabb detection which fixed a bug with one-way platforms. still uses some place-meeting code though, and Im not sure if this is really  that much better a solution.