Add sinon for testing

Test Plan:
- None
Reset TopicTree.allContentItems in case init is called more than once

Test Plan:
- None
Add code to test each pre-installed topic tree file

Test Plan:
- Run tests