re-factor tabbing within panel-content
clean up
add input control
add basic interactions