From: http://emberjs.com/guides/models/defining-a-store/