Overhaul Auth System -Debugged

Mutual auth based on symmetric key taken from slide 37 of lecture.
Prints out if secret value is mismatched. Introduced wrapper class for
AESCiphers to facilitate IV preservation