Initial Commit
Enriching functionality to include user prompts.