Objective-C Input Management System