uniform blocks now in libaray with config in build options