This completes what I started in commit 0786ed3b3d, refactoring the lua code by restructuring the directories and removing the `init` functions at the bottom of each file.
0786ed3b3d