refined style and start of internal navigation
factor header and footer out of views