add invoke command handler abstract
Merge pull request #9 from cordoval/master

add invoke command handler abstract