Evaluation (and example use) of HTML5 Canvas frameworks