test files and updated makefile added