adding lua to drive config values. Needed to change library linking order for OOP.