Creates a Customer account.
Modifies the details of the specified Customer.
Gets the details of the specified Customer by specifying their Username (email address).
Gets the details of the specified Customer by specifying their ID.
Authenticates Customer and returns an authentication token if user is authenticated successfully.
Authenticates token generated by the Generate Token method & returns the Customer details if authenticated.
Changes the Customer's password.
Deletes the specified Customer.