Projects Page update

Most recent updates to the projects page view along with update route for the page instead of the hack. I also added the needed library to the composer files so I can request projects from GitHub for the projects page. @mboie if you could double check and sign off.