Using an entity-component system for Android game development | Hacker News Reader