GameInputProcessor now holds the GameUserInterface class. 

This makes sense.