added AbstractFieldDescriptor which contains the general attributes required for lists in the frontend