Add transport/connection class
Add transport/peer class
Add transport/peermanager class
Progress on sending and receiving messages
Add messages serialization
Add inheritance to messages and expose them as a module
Refactor and documentation
Remove old files
Remove old tests
rename peer tests
Add missing argument
Add missing serializations
Add tests
Add a better check on networkMaps
Address: Added documentation and refactored to accept both a string and network object.
Add developer guide section
Move messages data to a separate file
Remove custom hex function at networks.js
Add two more rules to CONTRIBUTING
Merge pull request #709 from eordano/fix/contributing

Add two more rules to CONTRIBUTING