This is a tiny game engine for JS/Canvas