Initial commit. Makefile and basic test code