added boilerplate template and build script