refactored ProjectsView, templates are the base now, less StringBuilders