Refactor create method into a controller type thing