Add solution file struct init