Made API project a sub-project (so it can be reused in other applications).
Added icons
Completed Weather, and handling of JSON null
Fixed incomplete renaming