UI autolayout and constraints

added constraints, still not done :(