Starting to flesh out iterator class