Describing Human And Group Movements For Interactive Use By Reactive Virtual Characters