added reflections, create base mojo refactor of controller package,
reconfigured both poms (pom and test).