adding validations for product and product category
styling devise notification
refactoring layouts
adding weight to product_category
adding a draft promotion banner
improving admin page