Pass connection parameters at startup, and implement TimeZone handling