Big change, read description

Decided to use TcpClient/Listener instead of sockets (but someway it's
the same), as it's more familiar to me.
Started making server's architecture.