Create skeleton ofor leader and apply some changes to candidate
Merge branch 'feature-leader-skeleton'