feat(spaces): hierarchy over federation

Majorly refactors how space hierarchy was done before, ripping out the main components into separate functions.

Closes #410 (closed) #394 (closed)

Partially addresses #374 (closed)

Left to do:

  • Properly sort children
    • Out of scope, wasn't properly sorted before this merge request, and is more effort than I originally thought. It seems this is keeping #374 (closed) from being fully fixed
  • Write tests

  • I agree to release my code and all other changes of this MR under the Apache-2.0 license
Edited by Matthias Ahouansou

Merge request reports

Loading