fix db queries
fix CSS breakage due to overzealous automated refactoring
remove extra lock call
fix audio getting cut off
switch to Google TTS API; refactor audio widget for testability
tests for audio & fix keeper behavior