Code optimizations: changed all outlets from ivar to property