Android YDP app dynamically loading data into listview with bugs