uh, so I actually removed everything. I really liked some of the ideas
I saw, I just wasn't sure how to use them as they were to do what I
wanted to do.
Starting point for a generic AT modem interface. It actually doesn't
work right now. Ideally syntax is something like modem.AT('at+whatever')
or modem.AT(SMS) where SMS is an object that messed with SMS for me.