Refactors tests
makes a basic User model (with secure passwords)