changed some forward declares
Ignore User interface state
removed xcode user state