Update before I switch to using Kinetic.js