Create solution and setup repository