started on fixing compile errors with MSVC

Started to work around the BS that is MSVC's C compiler backend..