added solution and domain project