starting listcontroller, not finished. required some mods to collection, and will probably need mods to adapter (inject function, mainly)
finishing listcontroller, now need to test it out
fixing bug in Collection.sort_index. may be a bit less performant now, but im sick of dealing with problems in this function.
fixing sort bullcrap AGAIN
fixing some issues in listcontroller, adding listcontroller to build "system" and referencing in tests. need to write tests for it.
another sort_index() bugfix in Collection
had a hunch reset() sorted differently than add(). was wrong, but keeping the test case JIC
adding tests for ListController! prompted some fixes as well. working swimmingly now.
commenting list controller more