remove some dead code
More efficient filtering (create less object, use precompiled regex)
javafx: reference to id-field
remove unused interface
Merge remote-tracking branch 'origin/master'