Testing init

Initial set of tests. This is a PR to the testing branch
close enough :)