Ruby Gem final project for University of Washington PCE. Fall 2013.