Sgharms refactor oranges to mvc