start of a module for managing autoscaling groups