This is a nice barebones... but... what makes Alexa interesting is the dialog model.
Can you also include a version of this that responds to intents and slots?