add shoot btn
optimize eventmanager
move pausemenu to hud.
Merge branch 'feature/optimize' into develop