Not working on this project anymore. If anyone interested to fork, improve, add more options and discuss things can create an issue