Update notes for submitted changes

* extract git_checkout into common function
Update notes for submitted changes

* move single host setup activities to setup_host