Fix whitespace
Use a config hash to avoid having to itemize configuration items to pass into connect()
Add get_object_by_path to avoid having to traverse the object tree.  This is especially helpful when permissions do not allow non-admin users to traverse the tree.
Fix whitespace. Add target folder.  We don't want to put VMs in the templates folder.
Launch VMs in a target folder with a named resource pool.