Finished the intial coding.  Still issues left with update and create user and needs to be tested.