Update README for cleaner explanation

* Provide more clarity as well as source code links throughout the README.
* Provide a link to the demo site to help deployers understand what user's will see and how the process works overall.