added profile model, added many fields to the profile table