Fixed httplistener, changed names of files to match python conventions