add sample module
update sample .gitignore
update package.json; design global tasks