finishes documentation for bridge pattern