Buying a Home in a Homeowners Association in Colorado: Legal Considerations