depends on backbone, is a backbone model, added grunt for demo build