refactoring to reflect spree project structure