imported and refactored core into android project, merged 2 versions of IDictionary, streamlined Dictionary Representation, some minor changes