restructure build
add build files