implement ArrayAccess basics
added set() method to map structure
implement array access set/unset in map structure
added array access tests