moved display instantiation to init function; other small changes
added a constructor to specify i2c bus number; other related changes