add 'projects' MVC structure and testing