Final version

This is the final version after removing all of the test scripts and
deciding to move my original project to another tree and leave this
handler in a easy way for people to use it.