0.2_test_suite initial commit!
First unit test written! Checking evaluate() function.  Need to tidy the code - not quite following the best ways
More concise way of building the statement object for testing
Tidy evaluate() function after test
Changing evaluate() to return status rather than set it itself, broken at the moment but will work! Probably going to transfer it into a service
Test works, stopping test development, going to refactor to single args list