Refactor builder recipe

Move the buildpacks to an attribute, and make the recipe more readable.