Separates n-queens constraint into two constraints

Created a column constraint and a diagonal constraint to illustrate
that you can have more than one constraint between features