Added UML diagram and some nicer README rendering.