Fix admin routes for users/projects/code_submissions/evaluations
Add specific projects controller for admin users
Use routes that make sense for admin user project code_submissions
Fix links on completed_projects and by_project pages
Make base controllers for users, projects, code_submissions
Move templates to correct directory
Move evaluate and update methods to the code submissions controller
Move redundant redirects to end of method
Fix up routes for project access
Move methods from projects controller to users controller
Fix routes for project grading
Rename the code_submissions_evaluations_controller
Rename views from evaluations to code_submission_evaluations
Rename evaluations controller
Find code submission evaluations for a specific user/project/code_submission
Merge pull request #906 from teamleada/mark-use-nested-controller

Refactor users/projects/code_submissions/evaluations controllers