Add solution module and controller