Save item function moved from controller to model, only validation left incontroller