set up basic site structure and build process