Initial commit to add design patterns for Adapter and Bridge.