Ignored the .idea directory
Added chai (tests) and id-reconnect-client to the dependencies
Reimplemented the module and tests