Working on writing custom arrayadapter