implemented new recyclerView instead of old gridView