Finished rewriting all modules and the ftpm-module main file, and the lib/ftpm.js