Commit the first round of bike_classes.py for use in the bike shop script.
Updates to bike classes to try and sort out dict issues.