Initial Project files
Get rid of generated gunk
Ignore bin directory
Implement initial version of HashFuncFactory