Define custom uuid type used in SQLAlchemy

- defined the custom SQLAlchemy type, `UuidType` used as Python `uuid.UUID`
- added the unit test on `UuidType`