Modern analysis of ion channeling data by Monte Carlo simulations