JSON Parsing and Sending

Application now can store incoming data, parse it correctly and rename
the file by the filename attribute inside the JSON object. Client can
also send (a) file back to the connecting client.