Added some cryptography to library.
Trying to create internal p2p communication code.
Commit before P2PNode idea.
Tried to create P2PNode class.
Modified P2PSocket.
Pre-node internal commit.
Added Node class into internal structure.