Rails MVC Architecture Practice