Encapsulating gems retrieved from rubygem's into a Gem class