Separate json

Take a look guys. I think it is way neater. Also learned a lot about URI builders, parsing JSON etc. 
Can't you also catch several other exceptions (e.g. no Internet, urlConnection.connect() fails)