update

change ToString() on all classes
add more GSM constructors