so my case (assuming vanilla Make because that's all I know). I `make core`, then create lua scripts in modules/*, running and testing the app without a build step, and then `make bundle` to generate the final single-binary