Changed file structer as per Joseph. Note that everything is broken, paths need to be changed in login_page.html, temp_index.html, test_server.js. NO GUARANTEE THINGS WORK AFTER CHANGING.
Fixed file paths for ease of merging. Things work again (at the moment, anyway).