Hm.... this one will take a little thought...
A small warning though. This WILL be long. Trust me.
I should have it up within a few days (I hope). Just depends on how busy I am at work and such, and how tired I am afterwards.
Now to begin thinking... and scouring the story for clues and thus such.... *chuckles*