Asynchronous packet sending to peers
Added some docstrings to the peer module