added user-preferences model and a signal to create its instances when users are created ; removing some unused files