added image_alignment
added PropertyDefsIter
added get description
added some more docs
added some more tests