adding support for authentication and selecting a specific database at connection
updating README to account for new options