adding custom array adapter and custom cells