cleanup character controllers
added camera distance smoothing
updated closed event debug