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
Add developer guide section
Move messages data to a separate file
Remove custom hex function at networks.js
Replace buffertools
Improving code thanks to jshint
add buffers dependency