Cosmosim table updates

This PR will deal with all changes to how tables are presented to the user, how and when they get stored into a dictionary, and all related updates to the code.
This should not be needed; I'll send a PR showing how session can be used here (I hope)