Very early implementation for HUD management

Build a quick MVC setup for managing hud and popups. Added the shop
popup, but it doesn't look like anything yet.