A plugin based software library for sending and receiving sms messages