Weapon firing is working

Weapon swapping temporarly moved to PlayerController. There seem to be
bug that prevent from have more than X active inputs in Character
asd