Various cleanups

* order now keeps a base object - not only coordinates,
* base can now be named.

Signed-off-by: Piotr Bocheński <bochenski.piotr@gmail.com>