Separate menu operations from HUD by implementing HudMenuInterface.

Change-Id: If5e6f75e90345463bb4046f26e63285fe73e8b04
13 files changed