Implement custom player naming
Include custom name in appearance
Add naming table to database schema