Annotation added.
ucFirstToUnderscore - modify scope.
 Human readable field names removed,
 foreign key added.