Loom game and app engine for desktop and mobile