add basic site front-end