add gitignore
add phpunit for all
update composer.json
add Invoke to invoke Invokers with params and update Invokers
support FieldMapper is null as default
support FieldMapper is null as default
use ProxyMapping instead of Factories
update Tests
update composer and unittest