Move files
Floodfill: visit only first neighbours, Process: detect Operation
implementation changes, Build: do not recompile when only implementation
of dependency changed
better arguments handling.
Change file name encoding to name{arguments}[metadata](userCount).