Field Add Forward Declarations

Add long missing forward declarations for fields.
Avoids rewriting all the scattered places where there name is already needed.