Cross-platform Entity/Component System