Account confirmation via email

+ still need add a option to resend confirmation
+ maybe some refactoring