update to use custom AUTH_USER_MODEL
Updated migrations to work with custom user models