title: need to figure out class abstraction
body: <p>I have a user class that contains name, email, city, state, zip. This is common to both sub groups of mobile user and web user. the sub group has different methods. Should user be an abstract class and the two sub groups be like so?</p>
  
  <p><img src="https://i1227.photobucket.com/albums/ee423/KiloJKilo/newclassdiagram.png" alt=""></p>