TPL01: Reordered code structure, fixed issue with packages.json, implimented rudimentary signup API