Refactor insertNode method & tests, so that this can be used in
red-black tree
Added isRed & isBlack method to determine node colour
Added Iterator & Iterable feature to single linked list

Added test for Iterator
Added a comment