(MSVC) Preliminary MSVC solution - doesn't compile and link yet