better collision notification, added random movements for ghosts