Join roll up and roll down operation into one

* Roll Up/Down: Implement ExpandableListView and using it to show result
* Many changes made to database, especially SQLiteAdapter, because of ExpandableListView implementation