Cover AbstractController by tests.
Rename test files and add modern Grunt stuff.