front-end for application layout