Added new sprite and direction clean up.

Added a new sprite with 8 directions and made getDirection() return the
proper values for it.