initial testing setup
compiles, naïve implementation, tested with mocha