Well, the door is not totally closed, but there's only a crack. I'm wondering why you're so hard over on this particular structure. As long as I can fit it into the space of a 9V battery, it would seem we've accomplished the goal.
I think I'd like to see this function before I invest much more time in it, it could easily become a career. I could send you the DipTrace files and let you take a whack at it.