simplify theme API
misc. refactoring
fix alt-tab again
fix default pop button
add missing files and change theme