An attempt to create a DSL for geometry creation and animation