Modification of task UI, addition of tests and unit tests