Pushing additions

added color changes, end sprite animations and 2 types of movement
limiting scripts (wrap and stop at edge).