changed logging to logrus and intial changes to support create command