fixed Centipede.getDirection()

now returns the value of the private Direction variable, not the
variable itself
changes regarding mutability to getSprite() and getBoundingBox()

getLocation() change expected