Adds back in ajax functionality

I wanted to add back in the AJAX Functionality resolve #15