vendor: Add Theme Engine [1/4]

Change-Id: Ibebead2232a2b263d28b898c6fd3efb4ba1635aa