Moved VirtualField declaration
Moved User model into its own file
Auth now entirely handled by User
Added tests for authentication
Modified .gitignore
Removed djangorestframework-jwt dependency: should use own fork