Big update

new icons, new buttons, update result page and several other fixes