Removed platform singleton
(win) Started adding DirectInput support