Anyone who has looked at the code thus far has probably noticed that it's somewhat all over the place. (I often code in the same spare time that I drink...)
I have been working recently to reorganize the structure to make modular development of additional features easier. As I was being bogged down in the creation of additional features myself, it seemed rather obvious that others would as well.
Also of note, I may be having another developer join the project soon; I'm still working on twisting his arm. (Hoping this mention may aid my cause)
Also, if anybody is interesting in joining the project, feel free to send patches, recommendations, etc. I must warn you though that some of my code in this is fairly ugly. (feel free to fix it!!! 8-) ... )