adds icons and their layout