Created custom SimpleCursorAdapter to fix issue of recycled views in ListView setting the checkboxes wrong;
Handling runtime changes in several activities, to prevent restart;
Overridden the action bar's Up/Home button and the back softkey behavior in several views to bring the desired activity to front without recreating it.