set up solution & projects