incomplete: Refactor variable names from obstacle class and have it subclass from game entity. Still to come: Implement the render method like in player, do not user the Texture class's render method