proper build script
add usage documentation and reverse default output