Pure JS implmentation

All tests green in the new CoffeeScript-less era...