add sinatra to Gemfile
fix hidden tag with single arg
DRY input tags - add accept type option for input
add test for button tag