Changed BikeSuspension to Value-Object
changed SuspensionFactory to fit value-object
add a few comments