added missing imports
replaced NameValuePair list with hash map to allow nested json parameters in requests
fixed login
using loading message for information
don't log password