view, form validation

input and output separated, error messages added.
*ng-if wasn't behaving properly so I used raw JS on the submit function
Refactor

using ng-show and ng-hide
Merge pull request #2 from BrianLoughnane/ux-refactor

Ux refactor