Improve code consistency
Update string to match the data model
Add very basic AsyncTask mechanism to dynamically load the history list