add lots of icons and header images
add on_pressed state for buttons