Add initial support for attacking other players

- Add slash sprite with animation
- Simplify attacking logic
- Add effect group to the client for effect sprites