Created the solution structure