Specs, specs, specs!

Closes #1.