more bug fixes

1. adding bird sighting after undo was creating issue
ex: if we click on spotted button before previous sighting's undo bar
disappears, that sighting is lost
2. fixed some inconsistencies in radio button and others in list view.