Build constraints using view.layout method

- add relation to constraint, and create it using ==, >= and <= in ViewConstraint
- implment proper == in ViewConstraint and ViewAttribute