Simplify output filename and directory for a more streamlined build script. Remove existing files and allow rebuilds to occur when necessary.