object interfaces and first figure calculations

Bezier half made, .save serves only a reference, ignore in compilation