Added physics states as mentioned in issue #1. Still needs some tweaking
Improved entity movement by moving entities adjacent to a block after collision.