fixed bug in square
tweak
housekeeping
renamed molv= to molp=
more or less equal for sshapes and groups and some unit-tests for primitives in the library/std
added bezier curve
moved bezier curve definition