adding test SUITE and refactor makefile