Added specs for the happy path.
Spec'ed unhappy paths and made them pass.