Implement the server part for a client. Now a client can receive data from a storage node. Next step will be to implement the direct communication between client and primary storage key

Signed-off-by: Cristiana Voicu <criyiss@gmail.com>