buttons hide and show properly with forms
fixed issue with backtest
properly parsing json into blocks and proper cancellation in both stages