I have no idea but I've looked it up before and read that it's a lot of work. Here's what someone has said about it:
"Too hard. If you have to ask, seriously, it's too hard and not worth thinking about.
Of course, anything is doable with enough ambition and, more importantly, money. It is...