It's not fully done, but it was interesting thing to try out.
I'm not sure whether I'll finish this or not. But either way, it was interesting to do for awhile.