Revert "fixed typo"

This reverts commit 50e50eff5bc2e50abe06d45e08e10a8a96579734.
Revert "added the ability to create pid file"

This reverts commit c20b5f504cba2df4954141be45abb2e28b9591a2.
Revert "move processing to background process."

This reverts commit 2ae883b13bfb9d59add997ba62d8da52be32932a.