make targets
renamed action invoke to submit. Added support for user defined functions.
updated readme & bumped version