Entity.getComponent is now generic and does not need to be casted