edi.py: introduced "property" to generate attributes instead of methods - tests ok so far

Signed-off-by: LK <LK@uni>