added oop library
updated field and model config to use the oop library
testing exludedFields