Begin bringing everything together. Added initial support for ItemDictionaryPart. Removed support from DictionaryCodec for variable length values; for now the code is commented, but most likely will not be supported due to the overall change in organization which organizes values in fixed lengths