Game Object interface complete, rewriting derived classes