initial layout of the solution and the required elements.