added on todos and an explanation on the vms objects