implemented project collection, and populated it with demo in /project