Added test and Makefile.