This is just something I have been playing with. I have two versions and I don't know which ones better so I will upload them both and let you guys decide. Other than that I hope someone gets something out of it.
Please contact me if you would like to use this in a project. We can discuss the details.