void Start()
    {
        //TODO: Remove this bit of code, its just used for testing
        ArmyLists = new List <Library <Squad> >();
        Library <Squad> test = new Armies.Frontier.FrontierSquadLibrary();

        ArmyLists.Add(test);
        LoadPage(0);
    }
    //Constructor that adds Armies to the ArmyList
    public ArmyListManager(params Library <Squad>[] _ArmyLists)
    {
        ArmyLists = new List <Library <Squad> >();
        for (int i = 0; i < _ArmyLists.Length; i++)
        {
            ArmyLists.Add(_ArmyLists[i]);
        }

        //TODO: Remove this bit of code, its just used for testing
        Library <Squad> test = new Armies.Frontier.FrontierSquadLibrary();

        ArmyLists.Add(test);
        Debug.Log(test.ToString());
        LoadPage(0);
        //End todo
    }