Extracted shop only gems
Extracted shop models to mall
Extracted mall routes
Moved proper initializers
Updated gems