Fixed documentation, changed constant defines to const declarations, added getField and getBooleanField that are used by getName(), isMigrated(), isPremium()