Validation for Thing model

- Server side validation steps for POST/PUT thing
- Revisit validation steps in POST/PUT