added array dictionary implementations
added array dictionary implementations