Extract site map task.
Reorganize packages by feature.
Test for site map task.
Add size method.
Add empty method.
Use latest commons version.
Extract sub command.
Remove main param.
Reimplement main app.
Find files recursive.
Add tests for publish sub command.