Refactor

* All Register view scenarios now use the new functions approach to checking the data is/isn't on the screen
* Merged a couple of features files to reduce clutter
* Grouped the validation files into a folder
* Using performance testing gems instead of including code in ours, reducing the amount of code/files.
* Removed duplicate scenarios
* Rename of a couple of scenarios.