makr.js — High performance JavaScript entity system engine