Story Model

https://github.com/johnhof/Stories-Prototype/issues/16

@adw45 take a look at this and tell me if you think anything should change