Initial implementation of various array iterators along with tests and examples
Fix imports
Allow items of iterator to be passed in as separate args
Simple examples using each type of iterator
Allow iterators to be initialized with a single array arg or with multiple args