Added logic to determine the proper twiML file for different use cases. Added abstract Request class for common Request functionality.