Updated Makefile
Implemented iterator class and iterator++, switched existing code to use
Updated to work with iterators