Refactored all_gems to be built in a number of method steps.