Addition of update title directive, and implementation of

Complete with e2e tests, 15 passing