Based on the existing SSD1306 class, with the constants & init commands from https://github.com/adafruit/Adafruit_CircuitPython_SSD1305. Support also added for a column offset, which allows use with display/controller combinations where first column of the display is not connected to the controller's first column.