Frontend changes

frontend changes and made generic layout and footer.