Add NailPolish.Validation

- Integrate validation errors with NailPolish.Presenter
- Add NailPolish.Model
Makes the specs pass