cleaned up backend, added Report module, l18n added