[1/9] Theme engine

Packages yet to be forked into omni's github

Change-Id: I4dd4ccd62b69813683dbfc3da0a2a40f8663733a