Added constraint for testing if class property annotations have properties with specified values
Added assertion for Column type
Added assertion for Column uniqueness
Added assertion for Column name
Column not unique assertion
Formatting
Added assertions for Column nullability