initial code for a "waiting for API" indicator -- but we need to make
the API requests less synchronous
Load and save API keys locally. Error reporting tweaks, build numbering.