Ajax call from Plugin using Class

All the code is correct except the way i was calling.

I created a different method for __construct and then called it on the plugin it self so the scripts and styles get hooked before the templates. In my template i called the class again and the methods i need it. I no longer constructed my method all at once.