checkpoint: Added interfaces and enums to class diagram