Lua component proof of concept
Last commit before sdl2
switch to sdl2