More hacks == more precision

Idea: The player has 2 coordinates:
1. The imprecise coordinates gained from xvel * dt
2. The rounded imprecise coordinates for collisions

PROBLEM: On fast computers plays might be able to go 0.5 pixels into a
block before it is rounded up and counted as a collision...