Added variable length array template class

* Used in spec_pkmn for moves
* To eventually be used in trainer class for team