ProjectsApp class