Added intent service, grid view and broadcast receiver