adds inheritance diagrams
adds uml for backend
adds diagram