Initial commit with code coming from AWV DistrictCenter. Additional testing and samples needed.