added license headers and renamed setup to builder