Further splitting Standard libraries into Windows specific

Refactoring to make it so I have a clean set of files from
the standard namespace that will work on Mono.