Adds basic test suite
Adds Makefile