Inheritance: extends Controller
 /**
  * Creates a new file using the input from the form
  *
  * @param Request  $request
  * @param $projectname project name
  * @return mixed
  */
 public function create(Request $request, $projectname)
 {
     $project = Project::where('title', $projectname)->firstOrFail();
     $this->validate($request, ['filename' => 'required|unique:files,filename,NULL,id,project_id,' . $project->id . '|max:255|regex:/([A-Za-z0-9_.-]+)/']);
     $newEntry = File::create(['project_id' => $project->id, 'projectname' => $project->title, 'filename' => $request->input('filename'), 'type' => 'File', 'description' => $request->input('description'), 'contents' => "/* " . EditorController::quoteOfTheDay() . " */", 'user_id' => Auth::user()->id, 'parent' => 0]);
     return redirect('/editor/edit/' . $newEntry->projectname . '/' . $newEntry->filename);
 }