Text this: DemoCraft: Using In-Context Learning to Improve Code Generation in Large Language Models