REFACTORIG: Using OrderedDict instead of {} to keep field declaration order
Merge pull request #3 from jakob-o/issues/2

Field sort order (pull request)