It's being worked on in this thread.
As mentioned, I will be working pretty hard core on this as soon as my core arrives.