SMS: Leveraging Grammarware for Active Video Game Development