Add: SearchableTableListener
Change: masterDetailController null-checks removed cause its better to get a nullpointer than an null-behaviour
Add: EscapeKeyListener
Add: Customer management