Lots of changes!

new packages
multithreading capabilities
multithreading lookup
new classes for filling and processing cache
No bugs at the moment known