Completed hitSomething() method.
Completed adjustColor() and adjustDirection() methods.
Completed adjustColorAndDirection() method.
Completed SmileyAnimation() constructor. Modified the animate() loop. Utilized REVERSE_DIRECTION constant in adjustDirection() method.