SIM800L is nice and inexpensive GSM breakout board. We will set it up with Arduino and send simple text messages. The library can ofcourse be used to do more things like calls etc., We will focus on setting the module the right way because you'll have to take care of a few things like power and reset...