Options should be more user-friendly and robust
Currently, options are defined generically:
<option>--to-dir=./public</option>
This makes them awkward to define since the equals sign has to be used (instead of a space) and requires spaces to be escaped in the value.
It would be better to define options using dedicate tags:
<to-dir>./public</to-dir>
If we wanted to make it more Maven friendly, the plugin could translate from camelCase names (e.g., toDir).