Added Unicode support and Win64-bit support