diverse bugfixes
themes bugfix
added worker features: run once, invalidate source