Updated code to IC2 Experimental API 2.0.45

All further code will be based on the most current experimental api at
that time. Versions will be posted along with the tutorial