DisplayBuffer[] filling routine rewrited - shorter and clearer now; negative temperature bug fixed