Add reference to libclang
Use compound cites
Use superscript for citations
Add TODO to related work
Add implementation plan
Remove TODO
Wording and remove TODO
Code formatting in architecture diagram
Make architecture diagram less tall