Make PlayerAbstract inherit from AbstractEntity