Added junit framework for unit testing
Added various set implementations