Looks nice! The code looks easy enough to get started. And I love the setup(); update(); draw(); game state methods. That's how I used to do it in ActionScript3 before.
I'm actually now diving into HTML5 game development as well and I was wondering what's the advantage of Jaws.js over Easel.js?