adding basic web-frontend layout