internal header & source + regex match validation for string settings + further work on settings UI now featuring a cooler reset button