Added id sequence
Changed a few describes to contexts, added a couple shared examples, implemented more examples