html.lua functional
Start of Lua support
Add SPDX info to all files
Theming refactor Theming has been broken off into a seperate space, so that it'll be easier to add lua support later.