Initial commit with TSCollections files and test