Implemented interactive API key entry