List View with best practices including : Butterknife, otto, retrofit, okhttp, gson ,picasso