Implement CRUD Test
Summary:
- Implement CRUD Test, from creating Test, configuration, and pick Test Topics
- Implement publish Test
- Change Update User rules to be unable change username
- Limit username when user giving input to be 20 character max during create user
- Print error log into console rather than just raise error