This introduces the API flow. (DON'T MERGE, JUST REVIEW)

How does this work? This will always be truthy unless the value is nil, or empty. I'd change this to `ENV['API_KILLSWITCH'].present?` and/or the name of the variable to `API_KILLSWITCH_ENABLED` or something