Added a classdiagramm in 'diagramms/', some refactorings and a typo in a constexpr. Feel free to add some and modify the diagramms.