Empty solution
Base projects
Initial pass of code.