WIP (Need to Fix Merge Conflicts) added action mailer user registration feature