some changes in RSpec, Arrays, Making Gems, and RegEx