added edit view and created wrapper classes - need to make the getchildren work with the new views