cleaned up InstagramApiCaller constructor from setting @api_connection.  Extracted it to separate method and removed direct variable usage.