Updated and created classes from left part of the diagram, as discussed during meeting on Friday.