Code Refactorization -
Added method to check if the property type starts with list
Fixed Assert imports in test classes.
Removed unused imports and members.