A computational framework for modelling impact induced damage in ceramic and ceramic-metal composite structures. (15th March 2017)