Refactoring controller to clean up saving process, added new $scope method