Update settings page to actually work
Add some error handling
Merge pull request #17 from zooniverse/settings-page

Settings page