Updated working App with few inconsistencies while scrolling through listview