docs: restructured and added section on model composition