Refactored network manager to do all the handling of requests
Made onSuccess of network respose to just return a JSONObject or exception.
Merge pull request #12 from alirezatr/networking

Refactored network manager to do all the handling of requests
Cleaned up some unnecessary code & renamed variables to have better/understandable names
Merge pull request #13 from alirezatr/network

Cleaned up some unnecessary code & renamed variables to have better/unde...
Initial Stages of design
Redesign of the main activity (the subjects activity)