added: ShopsController implementation with specs
added: validations to Shop model
added: referential integrity to Shop and Idea models
fixed: Shope#type is reserved for STI