Finish example program contacts, just need to add documentation and explain functions.