Blockchain network implementation
Network is implemented to function with Bitcoin protocol
Currently implemented:
Message types:
getheaders
getblocks
version
reject
to be implemented next:
sendheaders
block
scripts serialization and deserialization
bitcoin operators codes
transactions inputs and outputs