fixed width issue
moved protocol up to top of header
updates
updated Xcode project file