Added Unit test makefile and updated .gitignore.