Creating a project
Initialization
When initializing, kuniwar creates all project folders, then downloads the required binaries into the .w3pm directory. This directory will store jasshelper, w3x2lni, map backups, and modules. The utility also downloads a blank map template and unpacks it as a project.
Create
The creation process is the same, except it uses the map you specified instead of the downloaded template; it then parses code, global variables, and GUI triggers from that map.
Everything is moved into the scripts folder, so you can work with the code there going forward. Triggers you created will remain in the map but won't be used during compilation and won't be updated.
Alarm!
Not yet verified, but the map may stop compiling correctly if edited via the default editor. A separate command will be added later to pack all your code into triggers, so maps can be distributed as a single file.