User Account creation and Validation Privileges with salt for password h...

This patch will allow to create user accounts and Login validation with

*    CSRF protection for authentication and validation.
*  passwords are store securely using hashing technique.
*    Implemented codes as MVC architecture.
*   SQL Injection Prevention added.