Javascript library to make powerful canvas easily