Added in unique validation on email and username, wrote tests (first), got them passing, and now commiting. Yay.