Adds special platform-dependent classes for data unloading
Adds windows implementation of the unloader