Code improvements, redundancies reduced and model binding removed from the word directives