Finished first cut for the code of the dating site example (Chapter 2), test pending