Tidy up repo; add missing license, UNIT TESTS
Travis
Add deets to error
Ensure missing folder is made
Add build status (wont work for now because master branch got nothing)