add Makefile
add boilerplate test and classes