adding email confirmations and user controller specs