Updated problems controller and views

Can create new problems, problems show on homepage, and can click problem title to be taken to its own page.