A Component/Entity engine based on Drakim's forum posts