Renamed packages with type of design pattern