Added cucumber tests, split again views, add internationalization to js texts.