Improve existing specs, abstract duplicate code

- Add FactoryGirl
- Use let syntax
- Remove crap tests

Refs #39