This error Uncaught TypeError: Object function (){throw"Ticker cannot be instantiated.";} has no method 'addEventListener'
is related to a change in the way that the Ticker object handles Event Listeners from createjs version 0.5 to createjs version 0.7.
In version 0.5 it was somehitng like this:
createjs.Ticker.addListener(/*function to call*/)
In version 0.7 it was change to
createjs.Ticker.addEventListener('tick', /*function to call*/);
as per Reference (as per problem #2)