moved win32 libraries in other directory; added cache class