canvas is now created once per component (and not in every draw cycle)
Merge branch 'master' of github.com:xicalango/warbrick