updated set of available constraint classes to new left/right/above/below structure
pancake motion definition using inherited motion templates. Leaving it like this for now, have to test execution and possibly integrate with expression graph