A set of javascript classes to deal with interactive math exercises and flowcharts