added more actor lifecycle tasks and further implemented example with jackson