checking in updates
added class and tests for CollectionManager / added CollectionMonitor / added Router