Updated with 2 players, attack logic and defense