ngspades: kick
ngspades: fog distance is sent
ngspades: client player entity state is sent to sever
ngspades: implemented IsLocalHostServer/IsLocalHostClient
ngspades: WalkAnimator (incomplete)
Math: more quaternion operations
ngspades: hierarchical model framework (osobj, osanim)