Refactor GCEntityPlayer classes to simplify.