TickContext/Crescendo changes.
- Remove direct reference to following  tick context
- Give each tick context a reference to the parent array.
- Add a static TickContext.getNextContext() method