Major refactoring: removed most self fields in entry view controller in pref for its own entry, thereby saving time, although still suffering from some kind of cordata bug