Add a large amount of documentation to haas.model.