add error handling for location
cache last received weather and show it if an error occurs
reduce lots of draw calls introduced in the last commit
set version to 0.2.1, update pbw