Test suite created (Mocha, Chai, PhantomJS) and setup. Modules refactored to suit new test setup. Basic HTML add to index.html