Shop edit

Modified the shops and leads controller to add crud functions, added flash messaging for views and a validation for the leads model.