Commit for partial work in Access Functionality

Sign up, Login and Logout is done.

Signup process is validated using CakePHP validation.
An admin key is required when creating an administrator account.

Admin login redirect is admin dashboard.
User login redirect is user dashboard.

Available views as of this commit:
-Admin: dashboard and list of registered users
-User: dashboard and cart
Home page is also available.

<!-- end  -->