Added tests, camelton loaded through npm rather than GitHub.