Client was completely redesigned

WARNING: client and server have problems with communication/commands (it
will be fixed on server side later)