Create unit test for Trident
Suppress warning for trident
Delete unused class
Renaming some stuff
Fix warning