No site da Nova Iorquina, Lauri Taimila, possui um tutorial(em inglês) bem extenso abordando o assunto.