added IDrawable, IMovable, MovingObject, HumanPlayer, Hero