Since windows is more of a framework model than a library model, it is simpler to just start with a different entry point