Removed explicit synthesizing. Moved ivars to class extension.