Update gitignore and add workspace info
Update to recommended settings
Replace int with NSInteger
Import AppKit rather than Cocoa