Thank you very much for your answer!
Great... Seems to be "doable" for me.
A - i hope - last question: When write Getter and Setter; i´m not limited to simple values like string, int, double and so on, right?
I also can use LISTs, MAPs or Custom Types to Get/Set a property which is a LIST, MAP or customtype?