#Canton Coders Test Driven Development with Data Structures
##Why? Data Structures are common interview questions
##The Kata Canton Coders is growing online community needing to build a CRM to store information about the coders.
Please build and deploy each requirement before advancing to the next requirement.
- Store the first name and email address of each coder to be retrieved later.
- Store the last name for each coder to be retreived later
- Create a unique identified for each coder
- Make sure that the email is not already used
- Add capacity for 10,000,000+ coders
- Be able to delete a user
- Be able to undo a delete for a user
- Be able to update first name.
- Be able to update last name
- Be able to update email
- Be able to show history of the updates
- Be able to operate in less than 1 ms per call
- ????????