More tests, added codecoverage with PHPSpec, created ./runTests.sh to run both Codeception & PHPSpec tests...AND more refactoring