small update on entity class
Merge branch 'entity_refactor' into maze
maze generation added and tested