icons and new layout

still not even close to ready