Normal edits to the TODO list
Added more testing for all public methods
Added comments for the refactored reduce naked sets technique