Move process_sms to its own controller