Added API key check to user's preference pane. Could not avoid code duplication a per current architecture =/