implemented intelligent texture caching
fixed player name regex and added support for default texture