framework based on Volley&Gson