Console widget separated into its own class

create ConsoleWidget class (for logging dnd events)
created adapter for events logging (will be replaced in future commits)