SDModelObject and other fixes

Should always check if self was non-nil before doing further work on self (like in this case [self configureView])