Testing init

Initial set of tests. This is a PR to the testing branch