Add makefile, basic test, and TODO file