Replaced unit test framework with unittest++
Now including vendor libs in main solution file (makes building the framework simpler).
Removed unused libs & headers.
Tidied up the readme and made a few corrections.