Spree setup
Spree implementation