updating model test to use type of array too
adding get/set phones test to UserTest
adding some error checking and exceptions