order private, public, inner
refactor FlowerConstants
refactoring, new package engine.flowers
refactor ElementRoot
hide Spline instance variables