Change InputMac.mm structure to be a little more like InputWin.cpp