Pulling out shared integration code into files
Catch and display errors in the integration pages
Adding more useful links to the README
Adding more resources to README