Weapon system + Initial weapon info in the HUD

Basic weapon system to be expanded in future commits.