add before advice for update so we dont always call preupdate
fix specs, change preUpdate to beforeUpdate
beforeUpdate should be defined on BoxGame
Merge pull request #122 from iceddev/aop

Use AOP for beforeUpdate (deprecated preUpdate)