Improved user factory to new FactoryBoy abilities
Changed unittest.TestCase to django.test.TestCase
Improve core models