fixed return of private templates and template name
allowed alter vm cpu and ram plus add/edit data disks
removed redundant methods for networking and also securityGroup class