Updated initializer
lazily create connections on first usage
Merge pull request #3 from musicglue/lazy-connection

lazily create connections on first usage