A witchery Javascript MVC, based on Rivets and Watch.js