basic skeleton, build script, demo page