projectile collision detection, bug fixes

-implemented collision detection between objects and projectiles
-reduced movement speed
-rewrote some code that could be done with "for" loops
-objects with scripted movement may also be controlled with mouse
-updated readme