Updated models, urls, and views

Added a new page to upload the problems to the server.