Independently Controllable Factors