move assemble into it's own dir, move output to root