Revamp GoBuild and create Step