Refactored Lookup

It is now allowed to change backend.
Revert "Use DI for window manager and drag&drop manager"

This reverts commit 3c9fb215903209e2e4932041f247a9c82299a149.
Removed dependency to guice