Updated UML and produced first Java code.