add 1st eunit, and edoc
add eunit test for worker proces, add some edoc documentation