Refactoring name notation, add abstract game object class Entity