Field Add Forward Declarations

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