A component-entity gaming framework based on Moai.