~aleteoryx/lfm_embed

ref: 95fe09db7d64e1ca746ccc5865b8ff577c386aaa lfm_embed/src/theming/hbs d---------
Document lua, fix small theme bugs
Theming refactor

Theming has been broken off into a seperate space, so that it'll be easier to add lua support later.