moving stuff into template
add default props
creating generic method to create a vm, independent of sec_group or network
single_method

add network connect function for relationships
fix connected_network
fix add nic