CMS features

Added login authentication, CMS layout and Categories management pages
Revert "CMS features"

This reverts commit f2cf6a8cf97e6101ebd33a3dc17f91497cfad269.
Revert "Revert "CMS features""

This reverts commit 34ddaa97ad93ab3d117989723681f960e859bbe9.