Adding communication with server
First commit
Somes changes
Specs
Conflicts
Solve conflicts