ContactManager coursework for Programming in Java