I haz passwords
Add login uniqueness
Adding authentication