added more dictionary methods
added def iterators