Added composite and bridge design patterns