Added wrapper classes and demo scripts.