moved bulk of index into encapsulated draftingboardupdatemanager class, yay!

mostly working now -- need update endpoints for table and then should work!!