added basic header-only unit test library, need to add documentation and usage description