Complete Panda Assignment

Here's my first go at this level. I'm not very happy with the update method... i feel like it could be done better, but I'm not exactly sure (I was thinking with an each block or something).