Wannabe 2D engine. Canvas