Clean code, use autosynthesize and default property options