Fixed Major Physics Implementation Bugs

This commit made it so that hit boxes can no longer reside within each other. This also makes it so objects no longer float by adding in a velocity reset on collision detection. (as real world physics works!)