Moving OLED code into class = it stops working. Serial output stops + no compiler warnings

I'd try taking the init() method out of the constructor and invoke it directly in setup() in your .ino sketch.