added a basic DFA accepting state program
added emacs temporary files to ignore