Achievement request fixes, refactor test tasks, implement achievement test tasks and UI code.