basic hash functionality
Simple set functionality added