add collaborations

Add support for the collaborations api and unit tests.  Also ran manual integration test to confirm collaboration methods work as expected.