initial entities draft in place
added .gitignore with emacs-centric values