refactored all classes, utilize bike object, updated specs