Shared Library from Chapter 3 of *Mobile Development with C#*