Extended Functionality / Bugs Fixes

Added an ConsoleInputHandler that handles the events fired by the
ConsoleInputManager.

Implemented the Logger into the Client class.