added user entity and  ability to favorite a track.
moved favorite into a new pragma section