Drew some ideas for the daemon and the api design.
Ignore emacs desktop files.
library architecture layout.
Ignore compile output.