Implement sorting by position for ObjectTree

/Utils/Tree.hs
- Implement a function to generate a tree sorted by a give compare
  operation

/Utils/LabeledTree.hs
- Implement a function that takes a comparison function and a tree and
  returns a new tree sorted according to the given comparison

/World.hs
- Implement a procedure that sorts the tree according to a given comparison