Added Viewmodels for Project

This will be done next iteration