adds auto layout constraints