Added error handling and started styling the page a bit.