Fixed array add logic for ToyBox in Generics

When using addToy, the logic creates a temp array of the same size, copies its elements over, and then appends the newest item. This creates an index out of bounds exception. The temp array should be one size larger.