Added IOHandler and renamed FieldCreator to FieldHandler