Updated queue to be an array not its own class.
Updated TSStack to be a real array instead of custom class. Also renamed peek in queue to first to not have a name clash.
Added a first version of TSCollectionHigherOrderFunctions
Added more tests and refactored higher order functions.
Renamed higher order functions to collection operation.
Added TSCollectionOperations to TSExpandingArray and refactored a bit.
Added functions for getting a NSArray from TSExpandingArray, and also removing items at specific indexes.
Merge branch 'feature/AllObjects' into develop