us TOML
better toml structure
use File::Find::Rule instead of Path::Iterator::Rule for less deps.  closed #2