Adding FieldFactory singleton

Not sure if this is the right way to go, as I have
tried to avoid adding more singletons aka global variables.
Nevertheless, it seems like the most practical way forward
for now... what could possibly go wrong?