Finish standard fields implementation. It now works via template inheritance and support for Standard Template