Added blank Makefile and .gitignore
Added initial file outlines.
Added some ideas for the library and simplified.
Added generator and template for test runners.
Added string equal assertion
Added more assertion types.
Simplified by initialising struct.
Expanded sample tests.