cleaned up logging backend and changed it's default location to come from env var