Added a lot of new content, and fixed 3 bugs:

 * Collision: Checks the correct side before un-colliding
 * Save position: It saves _after_ collision checks have been done
 * Shock: Fixed the freeze