This commit adds the UML diagram as well as the LaTeX document skeleton.