added iOS naming, IBOutlet, and Property conventions