Adding support for visual studio runner

A quick POC to see how this could be done.
There are a few issues that still need to be addressed