Adding AtomBuffer class + implementing the Log feature