Theme refactoring

Depends on delite PR: https://github.com/ibm-js/delite/pull/134