Extended console observer and added Init + Reset methods