using the more descriptive stack.stack_status property instead of the stack.status property; added a summary method to the HeatStack class
changed instance hostname parameter constraint to allow dashes and hyphens
moving templates to templates subdirectory