Added unit tests for properties setup
Moved unit tests
Added IsOverridable and IsSealed extension methods