make supported geometries system wide accessible
allow constraint initialisation from core geometry
allow disabled constraints and add shape fix constraint
make vector of possible tags template argument to the geometry class to allow automatic exact type retrievel
add shape interface for easy geometrie and subshape accessing
make user shape types work
set shape values after calculation
add test to access shape values
allow property default values
allow user settings