Changed pagination and added new routing stuff.
Added functioning pagination to the submission list. Still needs work.
Changed assignments and courses back to what they originally were.
added pagination to front end
Fixed some minor things. Removed misleading num pages.
Merge branch 'master' into backend_stuff
Made paging cleaner, fixed a bug.
Merge branch 'backend_stuff' of github.com:Cal-CS-61A-Staff/ok into backend_stuff
Changed default page size to 20.
made pager
Merge branch 'backend_stuff' of github.com:Cal-CS-61A-Staff/ok into backend_stuff
Merge pull request #152 from Cal-CS-61A-Staff/backend_stuff

Backend stuff