Preview changes: (1) when define later activity occurs don't tell the tool that it is define later but display a special screen before going to the next tool (2) for chosen grouping, schedule and permission gates show the normal page with an extra preview message then override the normal process and continue.
added a method to get learnerID and changed the data type for learner property to Progress instead of object and change in the onpress method to handle the activigty double click