Database constructors now take a Properties struct rather than string parameters, and there are also env variables for database host and port