Adding Makefile for tests.
Added directions on how to test.
Added a ton of tests and fixtures, as well as supporting functionality for fixtures.