converted to full sinatra front end for checkers