Post category is not required.
Refactoring of website and cart. Divided into sub templates.