rename player.rb to entity.rb