Fetching actual data from HDFS in the backend

- Modified ServerUtils and Server.java to fetch actual data from HDFS.
- Serializing the data to JSON and sending it across. 

One common issue I see here is the need to use so many try {} catch {} blocks. If you have a good idea to avoid that, I'd be happy to take it.