Reworking the models.
Why should I use an own model structur, if I can use the JavaFX stuff?
TextProperty and Co are observables, validatable, etc.
ItemSelector integrated