Separated header/menu/footer, added in css/js files etc