also unlink destructable properly on g_damage created damage, not just on calling its act function
add config.damage and handle it correctly in regards to the entities state damage
use amount key for env_afx_ammo instead of the damage key
add reset function for func_spawn
move team field into field spawn table
move entity lifecycle, chain, search and configuration stuff from g_utils.c into g_entities.c
refactor entity_SetNextthink to G_SetNextthink for namespace consistency
move G_EntitiesFree to the other test functions
let G_FireRandomTargetOf use its own struct for choices
refactor "targetActions" into "gentityCallActions"
refactor target_t to gentityCallDefinition_t
refactor several mover functions names for consistency