Autolayout added

an important feature