Added basic functionality to this feature

Everything is working fine, the setting for the size of the boxes is now
on settings.js (on basic settings).
Issues: text under icons, namely Soundcloud, is cut short. Also, the
displaying of the icons on the menu is made equally for every size,
which leads to a weird arrangement.