Thank you to everyone who voted on this project. I have posted a new build version with some improvements based on your feedback.