add create_container tests, refactor set-up to be used across both tests
better test helper support, remove debug print
fix bugs discovered by testing