Locking down dependencies
More docs
Fixing up reconnection logic, should actually reconnect after the computer sleeps now