Solutions to Ruby programming challenges during Launch Academy web development bootcamp, fall 2014