Evidence portal

- Resolves #1002
- Continuing the work on #1336
this should be handled by Ember.Validations