If you search the forums you can find where me and Darkstar discussed the process. You can find some starter code from me and, i believe, spectres