added ids for unique buttons and finished this

tabs and spacing gone because I've been copy/pasting from codepen. will fix for final