create sunshine app with default hello world contents
add list item forecast layout
update fragment layout
add dummy data
create ArrayAdapter to eventually use to populate the listview
hook the adapter up to the listview
add the network call code
rename Placeholder -> Forecast
refactor ForecastFragment into to separate file
refactor logging string into constant
add xml for refresh menu item
inflate menu
execute fetch task
add internet permission
build url with params
add in JSON parsing code
update the adapter so that the data is displayed
remove verbose logging statements
add toast on item click
create new detail activity