Fix the .gitignore file
Initial add tests
Fix 'clean' target in the interface Makefile
Fix errors with compilation and linking of the tests