moved content of pch file into KalPrivate.h