I finally got around to making a tutorial after getting bored with my current project: Economy, I am definitely going to return to that project once I've finished this though.
I've gotten a good start on this tutorial, it requires a good working knowledge of Java, so if you don't have that already, go to here Computer Science I: Programming Methodology | Stanford Video Course
If you have got a good knowledge of Java, that's good and you're ready, if not, learn and then come back.
I've released it on Amazon for $15 which isn't a lot for a book of this type and speciality, but if you can't afford it, then PM me.