Added active player Free increase by F1
Added shield charging
Made shield working as defense
Minor changes
Small generalization