bitECS — TypeScript Entity Component System | Open Awesome