chess puzzle route support implemented; structure changes; jquery updated; middleware configuration updated;