SYNC COPYRIGHT INFORMATION
1.fix ui
2.move adapter to external rather in Activity
3add dependencies ( to do ...)
3.try to move AsyncTask (to do .....)