Added touch; Added dynamic resize; Added visual and physics tweaks