added collections and basic project setup