add ordereddict

add a OrderedDict like class，but it implemented more clearly