Experimenting with different ways of getting tests to run in terminal, and in browser. Starting to rebuild core object.