Wrap documentation controller in full module, add tests.