Refactor basic and Iso example to use tuple instead of Location
Add Iso compose