converted all view to autolayout