Because I actually started working on this for whatever reason. If you're actually interested in this let me know and I can share the code as I go along.