Finished creating components in Lua. Still need to register and stuff.