First Bullet Point - Working Contacts

Got contact classes and methods set up, pursuant to first bullet point of requirements.