rework layouts, add holo theme, modify app flow, code cleanup and format