Updated project document and added class diagrams for domain model.