added process locking mechanism
updated readmes and package json