New class name, and constructor. Buffer now lives outside of class, referenced internally - means you can share a display buffer or have them be separate, and sized differently per instance of display.