Combine common methods and variables in one main class and inherit the specialized geometry classes from it. Things to put in the base class: - [x] coordinates - [x] envelope ... what else?