I'm trying to find some good documentation for writing modules. I've been looking at the C/API docs but I'd like to find a step-by-step guide for module creation. Anyone know where I could find something like that (online or books)?