Tabification
Tests and Makefile to run tests

'make test' to run tests (requires mocha to be installed globally)