Added cascade deletion
Completed address class
added client address insert method