Some refactoring in the Actions, fixed some networking bugs and extended the attack action