@George I'm sure yours will be better suited to a blanket of users....
to the others:
What I have so is very WIP, but I have messed with it...I typed a bunch about it before I thought I should wait until it is further along...as it is, I do not have much time with school and work AND a pregnant wife....but stay tuned...when it gets closer to completion I will open a thread dedicated to it.