Completed 6/17. Includes examples to show that the functions work.