New: use Context Manager when working with changing folders
New: vagrant support
New: initial ansible support