Learned about how to correctly set up the JS file. It is now set up so that the functions are hidden. The Return statement is where the public API is. I am still trying to figure out how to correctly call that. I want to get the 'draggable api' put in here so that we can eliminate that as an error. I think it will help.