added BindElement and BindType annotations to replace XmlElement and XmlRootElement annotations...better to use my own annotations