Refactor service and controller structure.

* Generalize service to retrieve any album
* Bundle associated success/failure data together in one constant
* Divide controller logistical code (e.g. random selection and display) from the source data (e.g. success vs. failure models)
*Add a UI tweak for the e-z copy text box
Adjust page formatting slightly for clarity.