add icons and fixed auto layout warnings