Added BooleanField, allowed empty choices and printing new lines in DisplayField