refactor button a bit to help figure out why it doesnt work
make the animation demo work in a more demo ish way
comments
add better animations