enable adding and creating of arrays with arrays
resize array when inserted item makes array too large
Add isEmpty
refactor and add removeAll function