Some changes for the custom function for the site

This commit includes the changes for making the custom site, including
footer, registration page and other related in the header