added test_code_generation to start testing features
updated pubsec logging version
added hop support (runner.dart, utils.dart)