Add solution controller and model