add templates
move diskpart
add edition setter
shift things around