挪动了一下Player类中代码的位置
重构了一下Map和FirstMap的代码结构