First pass at nested attributes for edit cats
Make features pass
Refactor our starship operator for category_organisation model
Refactor category_organisation <=> to delegate to category <=>
Refactor logic out of controller into category model
Add back has_and_belongs_to_many in category model