spree 2.3
refactor
remove public folder from repo
update gitignore