Added Test cases to ensure check form works correctly

Also added tests to make sure Variance is done using percentages rather
than specific values.
Still need to implement AngleCriterion but Alignment good now