Design classes (38/48)

Design classes