benefits of martial arts software