use singleton instanceof Database from DatabaseFactory for remotely specified databases (url, username, password) as opposed to File databases