New main data structure
New IOCTL interface, probably will later add even more options
It look like the shadow cache is working just fine. :)
Various changes, I need to rethink synchronization mechanism