Push Update

updated behaviour, player controller gameobject and hud
to support the hud in the playercontroller and add inventory
functionality