Order added

Not ready for pull request; split off SortedDict; first attempt at Order
objects