Almost done for Makefile -- for compiling the shared library and test
suite