rename .controller module to .features, and move unit-tests in proper place