implemented enemy unit templateloader