PlayerInterface: code cleanup
- Removed unused usings
- Use new lambda delegate syntax
- Join declaration and assignment