add uncaughtException handler
modify uncaughtException handler
save Room reference in pfile instead of entire Room object