exercise in making an oo bicycle app, inspired by examples taken from Practical Object Oriented Design in Ruby