Prompting through Prototype: A Prototype-based Prompt Learning on Pretrained Vision-Language Models