readd theme engine support

Change-Id: I0bcdc29f1463f407d0c55f8848d7351abea4000a