add a RangeList container
add a example test
add iterators on RangeList
remove cout
add RangeList testing
change RangeList internal representatioin
add RangeList iterator