Refactoring package of interfaces
Preparing for Release (new constant to control whether we should Log or not = "DEBUG_MODE")